mentally abnormal - French English Dictionary